package com.oig.sys.base.service;


import com.oig.sys.base.dto.HsGoodsTariffDto;
import com.oig.sys.base.vo.HsGoodsTariffVo;

import java.util.List;

/**
 * @author wuxl
 */
public interface ITbHsGoodsTariffService {

    HsGoodsTariffVo addOrUpdateTariff(HsGoodsTariffDto hsGoodsTariffDto);

    HsGoodsTariffVo addHsGoodsTariff(HsGoodsTariffDto hsGoodsTariffDto);

    HsGoodsTariffVo updateHsGoodsTariff(HsGoodsTariffDto hsGoodsTariffDto);

    String delHsGoodsTariff(Integer id);


    HsGoodsTariffVo getTariff(String countryCode, String hsCode);

    List<HsGoodsTariffVo> getHsGoodsAllTariff(String hsCode);

    HsGoodsTariffVo getHsGoodsTariffInfoById(Integer id);


    void reSetAllHsGoodsTariff(String hsCode, List<HsGoodsTariffDto> hsGoodsTariffDtoList);
}
